three attributes of objects